#Search {
    padding:    1em;
}
#Search input[type="search"] {
    width:             85%;
    vertical-align:    middle;
    border-radius:     4px  0  0  4px;
    background:        white  !important;
}
#Search button.Icon {
    display:          inline-block;
    min-width:        inherit;
    font-size:        1em;
    margin:           0;
    padding:          0.5em  0;
    border-radius:    0  4px  4px  0;
}


[name="sResult"] > ul {
    margin:        0.25em  0;
    padding:       0;
    text-align:    center;
    display:       none;
}
[name="sResult"] > ul > li {
    width:         97%;
    text-align:    left;
}


table td {
    cursor:        default;
    border:        1px  solid  darkgray;
    background:    white;
}
table td:empty {
    cursor:        auto;
    background:    transparent;
}